QConcatenable< const char[N]> Struct Template Reference

QConcatenable< const char[N]> Struct Template Reference

#include <qstringbuilder.h>

Class Description

template<int N>
struct QConcatenable< const char[N]>

Definition at line 324 of file qstringbuilder.h.

+ Inheritance diagram for QConcatenable< const char[N]>:

Public Types

enum  { ExactSize = false }
 
typedef const char type[N]
 
typedef QByteArray ConvertTo
 

Static Public Member Functions

static int size (const char[N])
 
static void QT_ASCII_CAST_WARN appendTo (const char a[N], QChar *&out)
 
static void appendTo (const char a[N], char *&out)
 

Member Typedef Documentation

typedef const char type[N]

Definition at line 326 of file qstringbuilder.h.

Definition at line 327 of file qstringbuilder.h.

Member Enumeration Documentation

anonymous enum
Enumerator
ExactSize 

Definition at line 328 of file qstringbuilder.h.

Member Function Documentation

static int size ( const char  [N])
inlinestatic

Definition at line 329 of file qstringbuilder.h.

329 { return N - 1; }
static void QT_ASCII_CAST_WARN appendTo ( const char  a[N],
QChar *&  out 
)
inlinestatic

Definition at line 331 of file qstringbuilder.h.

332  {
334  }
GLubyte GLubyte GLubyte a
Definition: GLee.h:5404
static void convertFromAscii(const char *a, int len, QChar *&out)
static void appendTo ( const char  a[N],
char *&  out 
)
inlinestatic

Definition at line 336 of file qstringbuilder.h.

337  {
338  while (*a)
339  *out++ = *a++;
340  }
GLubyte GLubyte GLubyte a
Definition: GLee.h:5404

The documentation for this struct was generated from the following file: